package com.xiguanlezz.cn.common.remote.client;

import java.util.List;

/**
 * @Author：习惯了种种
 * @CreateDate：2024/11/16 17:41
 * @Description：nacos服务端地址接口类
 */
public interface ServerListFactory {

    /**
     * 获取下一个“ip:port”
     */
    String genNextServer();

    /**
     * 获取当前的“ip:port”
     */
    String getCurrentServer();

    /**
     * 获取到服务端的所有地址列表
     */
    List<String> getServerList();

}
